stirring constantly - French English Dictionary